torque compensator - Spanish English Dictionary